linux學習日記-端口操作命令
發(fā)布時間:2024/12/2 17:11:32
linux 查看5237端口
在Linux系統(tǒng)中,可以使用netstat或ss命令來查看特定端口(例如5237端口)的使用情況。
使用netstat命令查看端口:
netstat -tuln | grep 5237
如果netstat命令不可用,可以使用ss命令:
ss -tuln | grep 5237
這兩個命令都會列出所有監(jiān)聽的端口,然后通過grep命令篩選出端口號包含5237的行。
請注意,如果你的系統(tǒng)使用的是ss命令而不是netstat,那么你應該使用ss命令來查看端口。netstat命令在一些新的Linux發(fā)行版中可能已經(jīng)被ss命令替代。
=============================================
linux 開放5237端口
如果您的系統(tǒng)使用的是firewalld,則可以使用以下命令:
sudo firewall-cmd --permanent --add-port=5237/tcp
sudo firewall-cmd --reload
============================================
linux 關閉5237端口
在Linux系統(tǒng)中,關閉特定端口通常涉及到使用iptables或firewalld(取決于你的發(fā)行版)。如果5237端口是被某個進程監(jiān)聽并提供服務,你還需要找到該進程并停止它。
首先,你可以使用netstat或ss命令來查找監(jiān)聽在5237端口的進程:
netstat -tulnp | grep :5237
# 或者
ss -tulnp | grep :5237
接下來,根據(jù)得到的進程ID(PID),你可以使用kill命令停止該進程:
kill -9 PID
如果你想要永久禁止這個端口,可以通過防火墻規(guī)則來實現(xiàn)。以下是使用iptables關閉端口的例子:
sudo iptables -A INPUT -p tcp --dport 5237 -j REJECT
sudo iptables -A OUTPUT -p tcp --dport 5237 -j REJECT
如果你的系統(tǒng)使用的是firewalld,可以使用以下命令:
sudo firewall-cmd --permanent --zone=public --add-port=5237/tcp
sudo firewall-cmd --reload